import {NgModule} from '@angular/core';
import {IonicModule} from 'ionic-angular';
import {TestComponent} from './test/test';
import {GBillItemComponent} from './g-bill-item/g-bill-item';
import {PipesModule} from '../pipes/pipes.module'
import {GProductItemComponent} from './g-product-item/g-product-item';
import {ModalShareComponent} from './modal-share/modal-share';
import {GMessagePanelComponent} from './g-message-panel/g-message-panel';
import {GButtonLongComponent, GButtonGroupComponent} from './g-button-long/g-button-long';
import {GSlidesComponent} from './g-slides/g-slides';
import {GBankCardComponent} from './g-bank-card/g-bank-card';
import { GDefaultComponent } from './g-default/g-default';
import { GPayPasswordComponent } from './g-pay-password/g-pay-password';
import { GPayBankComponent } from './g-pay-bank/g-pay-bank';
// import { GPayChooseComponent } from './g-pay-choose/g-pay-choose';
// import { GPayKeyboardComponent } from './g-pay-keyboard/g-pay-keyboard';

@NgModule({
  declarations: [TestComponent,
    GBillItemComponent,
    GProductItemComponent,
    ModalShareComponent,
    GMessagePanelComponent,
    GButtonLongComponent,
    GButtonGroupComponent,
    GSlidesComponent,
    GBankCardComponent,
    GDefaultComponent,
    GPayPasswordComponent,
    GPayBankComponent,
    GPayBankComponent
  ],
  imports: [
    IonicModule,
    PipesModule
  ],
  entryComponents: [
    ModalShareComponent
  ],
  exports: [TestComponent,
    GBillItemComponent,
    GProductItemComponent,
    ModalShareComponent,
    GMessagePanelComponent,
    GButtonLongComponent,
    GButtonGroupComponent,
    GSlidesComponent,
    GBankCardComponent,
    GDefaultComponent,
    GPayPasswordComponent,
    GPayBankComponent,
    GPayBankComponent
  ]
})
export class ComponentsModule {
}
